package main

import (
	"tansi/day06/mylogger"
	"time"
)

var log mylogger.Logger		// 声明一个全局的接口变量

// 测试我们自己写的日志库

func main(){
	log = mylogger.NewConsoleLogger("Info")		// 终端日志实例
	log = mylogger.NewFileLogger("INFO", "./", "zhoulin.log", 10*100*1024)		// 文件日志实例

	for{
		log.Debug("这是一条deubg日志")
		log.Info("这是一条info日志")
		log.Warning("这是一条warning日志")
		id := 10010
		name := "理想"
		log.Error("这是一条error日志,id: %d,name: %s", id, name)
		log.Fatal("这是一条fatal日志")
		time.Sleep(time.Second)
	}
}

